package com.xuecheng.api.comment.model;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * Created on 2021/03/28/10:03 周日
 * <p>
 *  课程基本信息查询条件封装 QO （query object）
 * </p>
 * @description 根据课程名称、审核状态条件进行数据查询
 *
 * @author Lantin
 */
@Data
@ApiModel("课程统计 返回 对象")
public class CommentStaticsModel {

    @ApiModelProperty("平均分")
    private String starRank;

    @ApiModelProperty("1星评价数")
    private Integer starRank1Nums;

    @ApiModelProperty("评=2星评价数")
    private Integer starRank2Nums;

    @ApiModelProperty("3星评价数")
    private Integer starRank3Nums;

    @ApiModelProperty("4星评价数")
    private Integer starRank4Nums;

    @ApiModelProperty("5星评价数")
    private Integer starRank5Nums;

    @ApiModelProperty("评论对象ID，课程发布ID")
    private Integer targetId;

    @ApiModelProperty("总评论数")
    private Integer totalCommentNums;
}
